package com.utils.module.android;

import android.content.Context;
import android.graphics.Color;
import android.view.Gravity;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;

/**
 * Created by Administrator on 2016/5/3.
 */
public class ToastUtil {

    public static void showToast(Context context){

    }

    public static void showToast(Context context,String str){
        Toast.makeText(context,str,Toast.LENGTH_SHORT).show();
    }

    public static void showToast(Context context,int strRes){

    }

    public static void showToast(Context context,String str,int resBg){
        TextView tv =  new TextView(context);
        tv.setBackground(context.getResources().getDrawable(resBg));
        tv.setTextColor(Color.WHITE);
        tv.setText(str);
        tv.setPadding(30,15,30,15);


        Toast toast = new Toast(context);
        toast.setView(tv);
        toast.setGravity(Gravity.CENTER, 0, 0);
        toast.show();
    }

    public static void showToast(Context context,String str,int resBg,int padding[],int textSize){
        TextView tv =  new TextView(context);
        tv.setBackground(context.getResources().getDrawable(resBg));
        tv.setTextColor(Color.WHITE);
        tv.setText(str);
        tv.setTextSize(textSize);
        tv.setPadding(padding[0],padding[1],padding[2],padding[3]);


        Toast toast = new Toast(context);
        toast.setView(tv);
        toast.setGravity(Gravity.CENTER, 0, 0);
        toast.show();
    }

}
